lead quenching - Spanish English Dictionary